(Slang) squeal - English Synonyms Dictionary